\section{Określenie scenariuszy użycia}
% \textit{Scenariusze użycia pozwolą na konstrukcję diagramów
% DFD i STD oraz hierarchii funkcji.}
W projekcie przewidujemy dwa główne scenariusze użytkowania : użytkownik i administrator.\\
Użytkownik będzie mógł:
\begin{enumerate}
\item Poszukiwać przystanków, według nazw
\item Wyświetlić dowolną linię wraz z pokazaniem listy przystanków i wyborem kierunku jazdy
\item Wyświetlać wybrany rozkład jazdy (dla przystanku)
\end{enumerate}

Administrator będzie odpowiedzialny za dodawanie, edycję oraz usuwanie danych z rozkładu tzn:
\begin{enumerate}
\item Dodawać nowe przystanki, edytować i usuwać już istniejące. Dodawanie polegać będzie na określeniu nazwy przystanku oraz ulic będących w jego pobliżu.
Usuwanie przystanku będzie możliwe jedynie pod warunkiem wprowadzenia korekty w rozkładach jazdy (tj upewnienie się, że żadna z linii nie
jeździ przez usuwany przystanek)
\item Dodawać linie  (przystanek po przystanku) i określać czas podróży pomiędzy przystankami,
\item Usuwać linie,
\item Modyfikować istniejące trasy oraz generować i modyfikować rozkłady jazdy
\end{enumerate}


